well cooked - German English Dictionary